/**
 * JSX 运行时 - 为现代编译器提供支持
 *
 * 为 TypeScript/Babel 提供 JSX 工厂函数，允许使用 JSX 语法编写组件
 * 当使用 tsconfig.json 中的 "jsx": "react-jsx" 配置时，
 * 编译器将自动使用这些函数来处理 JSX 语法
 */

import { createElement } from "./createElement";

// JSX 工厂函数 - 用于处理单个子元素的 JSX 表达式
export const jsx = createElement;

// JSX 工厂函数 - 用于处理多个子元素的 JSX 表达式
export const jsxs = createElement;

// Fragment 组件 - 允许返回多个元素而无需额外包装节点
export const Fragment = "fragment";
